Branch Prediction using Advanced Neural Methods
نویسنده
چکیده
Among the hardware techniques, two-level adaptive branch predictors with two-bit saturating counters are acknowledged as best branch predictors. They accomplish very competitive performance at low hardware cost. However, with the rapid of evolution of superscalar processors, the more accurate predictors are desired for more correct branch prediction as one of speculation method. They will lead to higher performance of processors with no doubt. This article presents alternative new and potential neural net methods for branch prediction. The advanced applications of the neural networks more than perceptron or backpropagation are examined as alternative methods. They are radial basis networks, Elman networks and Learning vector quantization (LVQ) networks. I demonstrate that these neural methods can achieve misprediction rate comparable to the conventional two-level adaptive predictors, representatively a Gshare method, without consideration of hardware and prediction latency. I also present the effects of the history length of the global history shift register (HR) and the size of the pattern history table (PHT) on the misprediction rate for each neural method.
منابع مشابه
Improving biological activity prediction of protein kinase inhibitors using artificial neural network and partial least square methods
Introduction: Protein kinase causes many diseases, including cancer; therefore, inhibiting them plays an important role in the treatment of many diseases. Traditional discovery inhibitors of this enzyme is a time-consuming and costly process. Finding a reliable computer-aided drug discovery tools which can detect the inhibitors will reduce the cost. In this study, it is attempted to separate ki...
متن کاملSurface Tension Prediction of Hydrocarbon Mixtures Using Artificial Neural Network
In this study, artificial neural network was used to predict the surface tension of 20 hydrocarbon mixtures. Experimental data was divided into two parts (70% for training and 30% for testing). Optimal configuration of the network was obtained with minimization of prediction error on testing data. The accuracy of our proposed model was compared with four well-known empirical equations. The arti...
متن کاملImproving biological activity prediction of protein kinase inhibitors using artificial neural network and partial least square methods
Introduction: Protein kinase causes many diseases, including cancer; therefore, inhibiting them plays an important role in the treatment of many diseases. Traditional discovery inhibitors of this enzyme is a time-consuming and costly process. Finding a reliable computer-aided drug discovery tools which can detect the inhibitors will reduce the cost. In this study, it is attempted to separate ki...
متن کاملPrediction of Corneal Condition After Corneal Ring Implantation in Keratoconus Patients
Background: Keratoconus is a common complication among corneal defects. As a result of expeditious and extensive progress of medical science in recent decades, corneal ring implantation has turned into a successful surgical procedure to correct the vision of Keratoconus patients; however, selecting the right patient is essential in the success of the operation. The prediction of corneal conditi...
متن کاملPrediction of monthly rainfall using artificial neural network mixture approach, Case Study: Torbat-e Heydariyeh
Rainfall is one of the most important elements of water cycle used in evaluating climate conditions of each region. Long-term forecast of rainfall for arid and semi-arid regions is very important for managing and planning of water resources. To forecast appropriately, accurate data regarding humidity, temperature, pressure, wind speed etc. is required.This article is analytical and its database...
متن کامل